splenorenal shunt - French English Dictionary